become self-supporting - Deutsch Englisch Wörterbuch